<?php
namespace app\common\model\trends;

use think\Model;
use think\Db;

class Cate2 extends Model
{
	// 设置当前模型使用的完整数据库连接信息
	protected $connection = 'database.db_second';//连接配置

    // 表名
    protected $name = 'trends_cate2';
    
    // 自动写入时间戳字段
    protected $autoWriteTimestamp = 'integer';

    // 定义时间戳字段名
    protected $createTime = 'createtime';
    protected $updateTime = false;
    protected $deleteTime = false;

    // 追加属性
    protected $append = [
      'is_name'
    ];
    

    protected static function init()
    {
//        self::afterInsert(function ($row) {
//            $pk = $row->getPk();
//            $row->getQuery()->where($pk, $row[$pk])->update(['weigh' => $row[$pk]]);
//        });
    }

    







    public function circle()
    {
        return $this->belongsTo('app\common\model\Circle', 'circle_id', 'id', [], 'LEFT')->setEagerlyType(0);
    }

    //查看是否是平台的分类
    public function getIsNameAttr($value, $data){

    	if($data['is_sort'] == 1){

    		$value = Db::connect($this->connection)->name('trends_cate')->where(['id'=>$data['cate_id']])->value('is_name');

    		return $value?$value:2;
	    }else{
    		return 2;
	    }

    }


}
